turn red from embarrassment - Turco Inglés Diccionario